package controle;

import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
import javax.swing.JOptionPane;

import modelo.Aluno;

public class AlterarAluno {

	public void alterarCliente(long cpf, int telefone, int rendamensal,
			int cep, String endereco, String nome, String cidade, String estado) {
		EntityManagerFactory factory = Persistence
				.createEntityManagerFactory("curso");
		EntityManager manager = factory.createEntityManager();

		manager.getTransaction().begin();

		Aluno v = manager.getReference(Aluno.class, cpf);

		v.setCep(cep);
		v.setCidade(cidade);
		v.setCpf(cpf);
		v.setEndereco(endereco);
		v.setEstado(estado);
		v.setNome(nome);
		v.setRendamensal(rendamensal);
		v.setTelefone(telefone);

		manager.getTransaction().commit();
		factory.close();
		JOptionPane.showMessageDialog(null, "Aluno Alterada com Sucesso!");
	}
}
